Electromagnetics Computations Using the MPI Parallel Implementation of the Steepest Descent Fast Multipole Method (SDFMM)

نویسندگان

  • M. El-Shenawee
  • C. Rappaport
  • D. Jiang
  • W. Meleis
  • D. Kaeli
چکیده

The computational solution of large-scale linear systems of equations necessitates the use of fast algorithms but is also greatly enhanced by employing parallelization techniques. The objective of this work is to demonstrate the speedup achieved by the MPI (Message Passing Interface) parallel implementation of the Steepest Descent Fast Multipole Method (SDFMM). Although this algorithm has already been optimized to take advantage of the structure of the physics of scattering problems, there is still the opportunity to speed up the calculation by dividing tasks into components using multiple processors and solve them in parallel. The SDFMM has three bottlenecks ordered as (1) filling the sparse impedance matrix associated with the near-field Method of Moments interactions (MoM), (2) the matrix vector multiplications associated with this sparse matrix (3) the far field interactions associated with the fast multipole method. The parallel implementation task is accomplished using a thirty-one node Intel Pentium Beowulf cluster and is also validated on a 4-processor Alpha workstation. The Beowulf cluster consists of thirty-one nodes of 350MHz Intel Pentium IIs with 256 MB of RAM and one node of a 4x450MHz Intel Pentium II Xeon shared memory processor with 2GB of RAM with all nodes connected to a 100 BaseTX Ethernet network. The Alpha workstation has a maximum of four 667MHz processors. Our numerical results show significant linear speedup in filling the sparse impedance matrix. Using the 32-processors on the Beowulf cluster lead to achieve a 7.2 overall speedup while a 2.5 overall speedup is gained using the 4-processors on the Alpha workstation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Profile-based Characterization and Tuning for Subsurface Sensing and Imaging Applications

For subsurface sensing and imaging (SSI) applications, parallel computers enable massive processing of large datasets, using shared memory processing and sophisticated restoration algorithms for higher resolution images. Techniques were developed to characterize an application's serial execution and map large data sets onto Beowulf-class clusters and shared memory multiprocessor systems using M...

متن کامل

A Parallel Shared Memory Implementation of the Fast Multipole Method for Electromagnetics

An implementation of the multilevel Fast Multipole method for time harmonic electromagnetic computations is presented. The method is parallelized for shared memory machines. A new parallelization scheme which is a hybrid between previous methods is proposed. Several symmetries and other methods that reduce the storage requirement are proposed. The most important symmetry is for the translation ...

متن کامل

Scattering From Multiple Objects Buried Beneath Two-Dimensional Random Rough Surface Using the Steepest Descent Fast Multipole Method

Generalized formulations are presented to analyze the electric field scattered from multiple penetrable shallow objects buried beneath two-dimensional random rough surfaces. These objects could have different materials, shapes, or orientations. In addition, their separation distance may range from a fraction of a wavelength to several wavelengths. The fast algorithm, steepest descent fast multi...

متن کامل

Multiple-Incidence/Multi-Frequency for Profile Reconstruction of Random Rough Surfaces Using the Three-Dimensional Electromagnetic Fast Multipole Model

A fast algorithm for reconstructing the profile of random rough surfaces using electromagnetic scattering data is presented. The algorithm is based on merging a fast forward solver and an efficient optimization technique. The steepest descent fast multipole method (SDFMM) is used as the three-dimensional (3-D) fast forward solver. A rapidly convergent descent method employing a “marching-on” st...

متن کامل

Monte Carlo simulations of electromagnetic wave scattering from a random rough surface with three-dimensional penetrable buried object: mine detection application using the steepest-descent fast multipole method.

We present a statistical study of the electric field scattered from a three-dimensional penetrable object buried under a two-dimensional random rough surface. Monte Carlo simulations using the steepest-descent fast multipole method (SDFMM) are conducted to calculate the average and the standard deviation of the near-zone scattered fields. The SDFMM, originally developed at the University of Ill...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002